package be.idamf.cortizone.ioc.container
{
	import flash.utils.Proxy;
	import flash.utils.flash_proxy;

	public dynamic class BeanProxyTestTarget extends Proxy
	{
		// use namespace flash_proxy;
		
		public function BeanProxyTestTarget()
		{
			super();
		}
		
		override flash_proxy function getProperty(name:*):*
		{
			function func(... rest):String
			{
				return String(name) + "/" + rest.toString();
			}
			
			return func;
		}
		
		override flash_proxy function callProperty(name:*, ... rest):*
		{
			return String(name) + "/" + rest.toString();
		}
	}
}